stump sock - French English Dictionary